Matrix Addition
   HOME

TheInfoList



OR:

In
mathematics Mathematics is an area of knowledge that includes the topics of numbers, formulas and related structures, shapes and the spaces in which they are contained, and quantities and their changes. These topics are represented in modern mathematics ...
, matrix addition is the operation of adding two
matrices Matrix most commonly refers to: * ''The Matrix'' (franchise), an American media franchise ** ''The Matrix'', a 1999 science-fiction action film ** "The Matrix", a fictional setting, a virtual reality environment, within ''The Matrix'' (franchis ...
by adding the corresponding entries together. However, there are other operations which could also be considered
addition Addition (usually signified by the Plus and minus signs#Plus sign, plus symbol ) is one of the four basic Operation (mathematics), operations of arithmetic, the other three being subtraction, multiplication and Division (mathematics), division. ...
for matrices, such as the
direct sum The direct sum is an operation between structures in abstract algebra, a branch of mathematics. It is defined differently, but analogously, for different kinds of structures. To see how the direct sum is used in abstract algebra, consider a more ...
and the Kronecker sum.


Entrywise sum

Two matrices must have an equal number of rows and columns to be added. In which case, the sum of two matrices A and B will be a matrix which has the same number of rows and columns as A and B. The sum of A and B, denoted , is computed by adding corresponding elements of A and B: :\begin \mathbf+\mathbf & = \begin a_ & a_ & \cdots & a_ \\ a_ & a_ & \cdots & a_ \\ \vdots & \vdots & \ddots & \vdots \\ a_ & a_ & \cdots & a_ \\ \end + \begin b_ & b_ & \cdots & b_ \\ b_ & b_ & \cdots & b_ \\ \vdots & \vdots & \ddots & \vdots \\ b_ & b_ & \cdots & b_ \\ \end \\ & = \begin a_ + b_ & a_ + b_ & \cdots & a_ + b_ \\ a_ + b_ & a_ + b_ & \cdots & a_ + b_ \\ \vdots & \vdots & \ddots & \vdots \\ a_ + b_ & a_ + b_ & \cdots & a_ + b_ \\ \end \\ \end\,\! Or more concisely (assuming that ): :c_=a_+b_ For example: : \begin 1 & 3 \\ 1 & 0 \\ 1 & 2 \end + \begin 0 & 0 \\ 7 & 5 \\ 2 & 1 \end = \begin 1+0 & 3+0 \\ 1+7 & 0+5 \\ 1+2 & 2+1 \end = \begin 1 & 3 \\ 8 & 5 \\ 3 & 3 \end Similarly, it is also possible to subtract one matrix from another, as long as they have the same dimensions. The difference of A and B, denoted , is computed by subtracting elements of B from corresponding elements of A, and has the same dimensions as A and B. For example: : \begin 1 & 3 \\ 1 & 0 \\ 1 & 2 \end - \begin 0 & 0 \\ 7 & 5 \\ 2 & 1 \end = \begin 1-0 & 3-0 \\ 1-7 & 0-5 \\ 1-2 & 2-1 \end = \begin 1 & 3 \\ -6 & -5 \\ -1 & 1 \end


Direct sum

Another operation, which is used less often, is the direct sum (denoted by ⊕). Note the Kronecker sum is also denoted ⊕; the context should make the usage clear. The direct sum of any pair of matrices A of size ''m'' × ''n'' and B of size ''p'' × ''q'' is a matrix of size (''m'' + ''p'') × (''n'' + ''q'') defined as: : \mathbf \oplus \mathbf = \begin \mathbf & \boldsymbol \\ \boldsymbol & \mathbf \end = \begin a_ & \cdots & a_ & 0 & \cdots & 0 \\ \vdots & \ddots & \vdots & \vdots & \ddots & \vdots \\ a_ & \cdots & a_ & 0 & \cdots & 0 \\ 0 & \cdots & 0 & b_ & \cdots & b_ \\ \vdots & \ddots & \vdots & \vdots & \ddots & \vdots \\ 0 & \cdots & 0 & b_ & \cdots & b_ \end For instance, : \begin 1 & 3 & 2 \\ 2 & 3 & 1 \end \oplus \begin 1 & 6 \\ 0 & 1 \end = \begin 1 & 3 & 2 & 0 & 0 \\ 2 & 3 & 1 & 0 & 0 \\ 0 & 0 & 0 & 1 & 6 \\ 0 & 0 & 0 & 0 & 1 \end The direct sum of matrices is a special type of
block matrix In mathematics, a block matrix or a partitioned matrix is a matrix that is '' interpreted'' as having been broken into sections called blocks or submatrices. Intuitively, a matrix interpreted as a block matrix can be visualized as the original mat ...
. In particular, the direct sum of square matrices is a
block diagonal matrix In mathematics, a block matrix or a partitioned matrix is a matrix that is '' interpreted'' as having been broken into sections called blocks or submatrices. Intuitively, a matrix interpreted as a block matrix can be visualized as the original m ...
. The
adjacency matrix In graph theory and computer science, an adjacency matrix is a square matrix used to represent a finite graph. The elements of the matrix indicate whether pairs of vertices are adjacent or not in the graph. In the special case of a finite simp ...
of the union of disjoint
graphs Graph may refer to: Mathematics *Graph (discrete mathematics), a structure made of vertices and edges **Graph theory, the study of such graphs and their properties *Graph (topology), a topological space resembling a graph in the sense of discre ...
(or
multigraph In mathematics, and more specifically in graph theory, a multigraph is a graph which is permitted to have multiple edges (also called ''parallel edges''), that is, edges that have the same end nodes. Thus two vertices may be connected by more ...
s) is the direct sum of their adjacency matrices. Any element in the
direct sum The direct sum is an operation between structures in abstract algebra, a branch of mathematics. It is defined differently, but analogously, for different kinds of structures. To see how the direct sum is used in abstract algebra, consider a more ...
of two
vector space In mathematics and physics, a vector space (also called a linear space) is a set whose elements, often called ''vectors'', may be added together and multiplied ("scaled") by numbers called '' scalars''. Scalars are often real numbers, but can ...
s of matrices can be represented as a direct sum of two matrices. In general, the direct sum of ''n'' matrices is: : \bigoplus_^ \mathbf_ = \operatorname( \mathbf_1, \mathbf_2, \mathbf_3, \ldots, \mathbf_n) = \begin \mathbf_1 & \boldsymbol & \cdots & \boldsymbol \\ \boldsymbol & \mathbf_2 & \cdots & \boldsymbol \\ \vdots & \vdots & \ddots & \vdots \\ \boldsymbol & \boldsymbol & \cdots & \mathbf_n \\ \end\,\! where the zeros are actually blocks of zeros (i.e., zero matrices).


Kronecker sum

The Kronecker sum is different from the direct sum, but is also denoted by ⊕. It is defined using the
Kronecker product In mathematics, the Kronecker product, sometimes denoted by ⊗, is an operation on two matrices of arbitrary size resulting in a block matrix. It is a generalization of the outer product (which is denoted by the same symbol) from vectors to ...
⊗ and normal matrix addition. If A is ''n''-by-''n'', B is ''m''-by-''m'' and \mathbf_k denotes the ''k''-by-''k''
identity matrix In linear algebra, the identity matrix of size n is the n\times n square matrix with ones on the main diagonal and zeros elsewhere. Terminology and notation The identity matrix is often denoted by I_n, or simply by I if the size is immaterial o ...
then the Kronecker sum is defined by: : \mathbf \oplus \mathbf = \mathbf \otimes \mathbf_m + \mathbf_n \otimes \mathbf.


See also

*
Matrix multiplication In mathematics, particularly in linear algebra, matrix multiplication is a binary operation that produces a matrix from two matrices. For matrix multiplication, the number of columns in the first matrix must be equal to the number of rows in the s ...
*
Vector addition In mathematics, physics, and engineering, a Euclidean vector or simply a vector (sometimes called a geometric vector or spatial vector) is a geometric object that has magnitude (or length) and direction. Vectors can be added to other vectors ac ...


Notes


References

* *


External links

*{{PlanetMath , urlname=DirectSumOfMatrices , title= Direct sum of matrices
Abstract nonsense: Direct Sum of Linear Transformations and Direct Sum of Matrices



Matrix Algebra and R
Linear algebra Bilinear maps